vegetable stall - German English Dictionary